independent television - Francés Inglés Diccionario